adénosine triphosphate meaning in English
n. adenosine triphosphate, form of stored energy in organisms that is composed of a nucleotide with ribose sugar, and three phosphates (biology), atp
n. adenosine triphosphate, form of stored energy in organisms that is composed of a nucleotide with ribose sugar, and three phosphates (biology), atp